most shameful - Turkish English Dictionary